package org.jbei.registry
{
    /**
     * @author Zinovii Dmytriv
     */
    public final class Notifications
    {
        public static const INITIALIZATION:String = "Initialization";
        public static const APPLICATION_FAILURE:String = "ApplicationFailure";
        public static const SELECTION_CHANGED:String = "SelectionChanged";
        public static const CARET_POSITION_CHANGED:String = "CaretPositionChanged";
        public static const FETCHING_DATA:String = "FetchingData";
        public static const DATA_FETCHED:String = "DataFetched";
        public static const SEQUENCE_FETCHED:String = "SequenceFetched";
        public static const SEQUENCE_PROVIDER_CHANGED:String = "SequenceProviderChanged";
        
        public static const COPY:String = "Copy";
        public static const SELECT_ALL:String = "SelectAll";
        
        public static const SHOW_RAIL:String = "ShowRail";
        public static const SHOW_PIE:String = "ShowPie";
        public static const SHOW_SEQUENCE:String = "ShowSequence";
        
        public static const SHOW_FEATURES:String = "ShowFeatures";
        public static const SHOW_CUTSITES:String = "ShowCutSites";
        public static const SHOW_ORFS:String = "ShowORFs";
        
        public static const SHOW_FIND_PANEL:String = "ShowFindPanel";
        public static const HIDE_FIND_PANEL:String = "HideFindPanel";
        public static const FIND:String = "Find";
        public static const FIND_NEXT:String = "FindNext";
        public static const HIGHLIGHT:String = "Highlight";
        public static const CLEAR_HIGHLIGHT:String = "ClearHighlight";
        public static const FIND_MATCH_FOUND:String = "FindMatchFound";
        public static const FIND_MATCH_NOT_FOUND:String = "FindMatchNotFound";
        
        public static const SHOW_PROPERTIES_DIALOG:String = "ShowPropertiesDialog";
        
        public static const LOAD_SEQUENCE:String = "LoadSequence";
        
        public static const PRINT_CURRENT:String = "PrintCurrent";
        public static const PRINT_SEQUENCE:String = "PrintSequence";
        public static const PRINT_RAIL:String = "PrintRail";
        public static const PRINT_PIE:String = "PrintPie";
    }
}
